neither hide nor hair of someone - Turc Anglais Dictionnaire